import { createPinia } from 'pinia'
import type { App } from 'vue'
import useLoginStore from './login/login'

const pinia = createPinia()

function registerStore(app: App) {
  // 1.注册 pinia
  app.use(pinia)

  // 注意：在加载 pinia 后，才有的 Store
  // 2.加载本地数据（用户刷新时）
  const loginStore = useLoginStore()
  loginStore.loadLocalCacheAction()

  // 动态注册路由后，再加载 router
}

export default registerStore
